eric programming leetcode 241